#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<string.h>
//void chushi(char arr[13][13], char ch)
//{
//	int m, n;
//	for (m = 0; m < 13; m++)
//	{
//		for (n = 0; n < 13; n++)
//		{
//			arr[m][n]=ch;
//		}
//	}
//}
//void bianhua1(char arr[13][13])
//{
//	int m, n;
//	for (m = 0; m < 13; m++)
//	{
//		for (n = 0; n < 13; n++)
//		{
//			if (m + n < 6)
//			{
//				arr[m][n] = ' ';
//				arr[12-m][12-n] = ' ';
//				arr[12-m][n] = ' ';
//				arr[m][12-n] = ' ';
//			}
//		}
//	}
//}
//int main()
//{
//	int m, n;
//	char arr[13][13];
//	chushi(arr, '*');
//	bianhua1(arr);
//	for (m = 0; m < 13; m++)
//	{
//		for (n = 0; n < 13; n++)
//		{
//			printf("%c", arr[m][n]);
//		}
//		printf("\n");
//	}
//	return 0;
//}
//int main()
//{
//	int x;
//	int a, b, c, d;
//	for (x = 0; x <= 10000; x++)
//	{
//		a = x % 10;
//		b = (x / 10) % 10;
//		c = (x / 100) % 10;
//		d = x / 1000;
//		if (x == a * a * a + b * b * b + c * c * c + d * d * d)
//			printf("%d\n", x);
//	}
//	return 0;
//}
long long five(int x)
{
	int y;
	y = x * 5 + x * 10 * 4 + x * 100 * 3 + x * 1000 * 2 + x * 10000;
	return y;
}
int main()
{
	int a;
	int sum=0;
	for (a = 1; a < 6; a++)
		sum += five(a);
	printf("%d", sum);
	return 0;
}
